improvement (of land) - French English Dictionary